🇬🇧 en ga 🇮🇪

on the spot

  • (idiomatic) At that very moment.
ar an spota, ar an ásc sin
Wiktionary Links